// pages/home/home-nav/medical-condition/bpm-control/index.ts
Page({

  /**
   * 页面的初始数据
   */
  data: {
    currentStatus: 'week',
    dayClass: 'bpm-control-normal',
    weekClass: 'bpm-control-active',
    monthClass: 'bpm-control-normal',
    dayValue: '7月24日',
    weekValue: '7月22日-7月28日',
    monthValue: '2024年7月',
    trunLeft: '<',
    bpmRange: '44-151',
    bpmAverage: 56,
    bpmHigh: '170-200',
    bpmLow: '--',
  },

  changeStatus(e: any) {
    if (e.currentTarget.dataset.status !== this.data.currentStatus) {
      console.log('需要切换页面');
      if (this.data.currentStatus === 'day') {
        this.setData({ dayClass: 'bpm-control-normal' });
      }
      else if (this.data.currentStatus === 'week') {
        this.setData({ weekClass: 'bpm-control-normal' });
      }
      else {
        this.setData({ monthClass: 'bpm-control-normal' });
      }
      this.setData({ currentStatus: e.currentTarget.dataset.status })
      if (this.data.currentStatus === 'day') {
        this.setData({ dayClass: 'bpm-control-active' });
        console.log('现在是日');
      }
      else if (this.data.currentStatus === 'week') {
        this.setData({ weekClass: 'bpm-control-active' });
        console.log('现在是周');
      }
      else {
        this.setData({ monthClass: 'bpm-control-active' });
        console.log('现在是月');
      }
    }
    else {
      console.log('不需要切换页面');
    }
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad() {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})